package com.vcar.LDiceClient.core
{
    import flash.utils.Dictionary;

    /**
     * 类似http中session的类
     * @author rhj
     * 一般不建议用户对像放在session中，
     * 此类主要是临时性的放一些对像，建议把对像放在对应的vo中，通过proxy来访问它们
     */
    public class Session
    {
        private static var _sess:Dictionary = new Dictionary();

        public function Session()
        {
        }

        /**
         * 返回一个session变量
         * @param name
         * @return
         *
         */
        public static function getvar(name:String):Object
        {
            return _sess[name];
        }

        /**
         * 保存session变量
         * @param name
         * @param val
         *
         */
        public static function setvar(name:String,val:Object):void
        {
            _sess[name]=val;
        }

        /**
         * 移除session变量
         * @param name
         *
         */
        public static function remove(name:String):void
        {
            delete _sess[name];
        }

    }
}

